FirmwareManager

Facility that provides global management of firmware updates.

FirmwareManager allows to:

  • Query up-to-date firmware information from remote update server; note that the application is only allowed to query update once every hour.
  • list firmware updates for all supported device models, both remotely available (that need to be downloaded from remote update server) and locally available, that are present on the device's internal storage and are ready to be used for device update.
  • Download remote firmware update file from remote update server and archive them on device's internal storage for later use.
  • Delete locally downloaded firmware update files.

Types

Link copied to clipboard
interface Entry
Represents an available firmware update.

Functions

Link copied to clipboard
Lists all available firmware updates.
Link copied to clipboard
Tells whether a remote firmware information query is currently in progress.
Link copied to clipboard
abstract fun queryRemoteFirmwares()
Requests up to date firmware information from remote servers.